Rsh es un programa de consola que permite ejecutar comandos en ordenadores remotos. Se basa en el protocolo del rlogin mediante el servicio rlogind, quien es capaz de lanzar una shell del equipo remoto.
Este programa tiene una dificultad y es que toda la información que transmite lo realiza en texto claro, es decir sin cifrar, por este motivo su uso ha decaído con la aparición de alternativas seguras como ssh.